wind flurry - French English Dictionary